package org.lvgo.adapter.object.demo2;

/**
 * @author lvgo
 * @version 1.0
 * @Description: 全能播放器
 * @date 18-8-21 下午1:11
 */
public class AudioPlayer implements MediaPlayer {

    /**
     * 播放
     *
     * @param audioType 音频类型
     * @param fileName  文件名称
     */
    @Override
    public void play(String audioType, String fileName) {
        if (audioType.equalsIgnoreCase(AudioType.AVI) || audioType.equalsIgnoreCase(AudioType.MP4)) {
            MediaPlayerAdapter mediaPlayerAdapter = new MediaPlayerAdapter(audioType);
            mediaPlayerAdapter.play(audioType, fileName);
        } else if (audioType.equalsIgnoreCase(AudioType.MP3)) {
            System.out.println("正在使用默认播放器播放 " + fileName);
        } else {
            System.out.println("放的什么玩应，不支持这格式播放。");
        }
    }
}
